package com.xjc.business.service;

import com.xjc.business.entity.domain.Sets;
import com.baomidou.mybatisplus.extension.service.IService;
import com.xjc.business.entity.po.sysadmin.SetAddPo;
import com.xjc.business.entity.vo.SetVo;
import com.xjc.system.result.Result;

import java.util.List;

/**
* @author root
* @description 针对表【sets(套餐表)】的数据库操作Service
* @createDate 2025-01-25 10:24:32
*/
public interface SetsService extends IService<Sets> {

    /**
     * 获取所有套餐信息
     * @return 套餐信息
     */
    Result<List<SetVo>> getSetList();

    /**
     * 添加套餐
     * @param setAddPo 套餐信息
     * @return 信息
     */
    Result<String> addSet(SetAddPo setAddPo);

    /**
     * 删除套餐
     * @param id id
     * @return  信息
     */
    Result<String> deleteSet(Integer id);
}
